package cn.evun.tms.generator;

/**
 * ClassName:Constants <br/>
 * Function: 常量类. <br/>
 * Date: 2015年11月13日 下午9:52:50 <br/>
 *
 * @author qiyongkang
 * @see
 * @since JDK 1.6
 */
public class Constants {

	/**
	 * 空字符串
	 */
	public static String EMPTY_STR = "";
	public static String PERCENT = "%";

	/**
	 * 实体后缀
	 */
	public static String ENTITY_SUFFIX = "Entity";

	public static String DAO_SUFFIX = "Dao";

	public static String MAPPER_XML_SUFFIX = "Dao";

	public static String VO_SUFFIX = "Dto";

	public static String MANAGER_SUFFIX = "Manager";

	public static String MANAGER_IMPL_SUFFIX = "ManagerImpl";

	public static String COMMAND_SUFFIX = "Command";

	public static String SERVICE_SUFFIX = "Service";

	public static String SERVICE_IMPL_SUFFIX = "ServiceImpl";

	public static String SERVICE_TEST_SUFFIX = "ServiceTest";

	/**
	 * 数据库
	 */
	public static String DB_MYSQL = "mysql";
	public static String DB_ORACLE = "oracle";

	/**
	 * number类型
	 */
	public static String DBTYPE_NUMBER = "number";

	/**
	 * Long类型
	 */
	public static String PROPTYPE_LONG = "Long";

	/**
	 * 文件后缀
	 */
	public static String FILE_SUFFIX_JAVA = ".java";
	public static String FILE_SUFFIX_XML = ".xml";
	public static String FILE_SUFFIX_FTL = ".ftl";

	/**
	 * 下划线
	 */
	public static String CHARACTER_BOTTOM_LINE = "_";

	/**
	 * 点号
	 */
	public static String CHARACTER_POINT = ".";

	/**
	 * 分号
	 */
	public static String CHARACTER_SPLIT = ";";

	/**
	 * 逗号
	 */
	public static String CHARACTER_COMMA = ",";
}
